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 giant salamander; the Megalobatrachus maximus– large (up to more than three feet) edible salamander of Asia 1