English dictionary
megalobatrachus maximus meaning and definition
Definition and meaning of megalobatrachus maximus at MeaningMonkey.org. megalobatrachus maximus meaning and definition in the English Dictionary.MEGALOBATRACHUS MAXIMUS noun
Definition of Megalobatrachus maximus (noun)
- large (up to more than three feet) edible salamander of Asia
- synonyms: giant salamander
Source: Princeton University Wordnet