giant_salamander
1. [ noun ] (zoology) large (up to more than three feet) edible salamander of Asia
Synonyms: Megalobatrachus_maximus
Related terms: salamander Megalobatrachus
Similar spelling:   giant_schnauzer
  giant_granadilla