English synonyms about - contact  

giant salamander

noun

1 giant salamander

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

synonym: Megalobatrachus maximus.


Find more on giant salamander elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0154