Megalobatrachus
1.
(
noun
) giant salamanders; in some classifications included in the genus Cryptobranchus
Synonyms:
genus Megalobatrachus
Related Words:
amphibian genus
Terms and Conditions of Use / Copyright Notice