English
Detailed Synonyms for giant salamander in English
giant salamander:
giant salamander [the ~] noun
-
the giant salamander
– large (up to more than three feet) edible salamander of Asia 1the Megalobatrachus maximus; the giant salamander– large (up to more than three feet) edible salamander of Asia 1