English dictionary
megalobatrachus meaning and definition
Definition and meaning of megalobatrachus at MeaningMonkey.org. megalobatrachus meaning and definition in the English Dictionary.MEGALOBATRACHUS noun
Definition of Megalobatrachus (noun)
- giant salamanders; in some classifications included in the genus Cryptobranchus
- synonyms: genus Megalobatrachus
Source: Princeton University Wordnet