Get Free Checker

Megalobatrachus maximus

NOUN
  1. large (up to more than three feet) edible salamander of Asia

How To Use Megalobatrachus maximus In A Sentence

List is Empty.