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)

  1. large (up to more than three feet) edible salamander of Asia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: