Megalobatrachus maximus
English Dictionary
->
Letter M
-> Megalobatrachus maximus
Search Dictionary:
Megalobatrachus maximus Definition
(n)
large
(
up
to
more
than
three
feet
)
edible
salamander
of
Asia
Megalobatrachus maximus Synonyms
giant salamander
Megalobatrachus maximus
© Art Branch Inc.