Loading page
giant salamander is a noun meaning "large (up to more than three feet) edible salamander of Asia". It carries one recorded sense.
large (up to more than three feet) edible salamander of Asia
Definitions, synonyms and semantic relations for giant salamander come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.