noun
large (up to more than three feet) edible salamander of Asia
• Syn: ↑giant salamander
• Hypernyms: ↑salamander
• Member Holonyms: ↑Megalobatrachus, ↑genus Megalobatrachus
Useful english dictionary. 2012.
Useful english dictionary. 2012.