English Dictionary
◊ MEGALOBATRACHUS
Megalobatrachus
n : giant salamanders; in some classifications included in the
genus Cryptobranchus [syn: {Megalobatrachus}, {genus
Megalobatrachus}]