English synonyms about - contact  

Megalobatrachus maximus

noun

1 Megalobatrachus maximus

Large (up to more than three feet) edible salamander of Asia.

synonym: giant salamander.


Find more on Megalobatrachus maximus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149