megalobatrachus maximus
Meaning, Definition & Usage
Dictionary
Related
noun
large (up to more than three feet) edible salamander of Asia
giant salamander
.
WordNet
Previous
megalesian
megalethoscope
megalith
megalithic
megalo-
Next
megaloblast
megaloblastic
megalocardia
megalocephaly
megalocyte