Megalobatrachus
English Dictionary
->
Letter M
-> Megalobatrachus
Search Dictionary:
Megalobatrachus Definition
(n)
giant
salamanders
;
in
some
classifications
included
in
the
genus
Cryptobranchus
Megalobatrachus Synonyms
genus Megalobatrachus
Megalobatrachus
© Art Branch Inc.