1 giant salamander | Definition of giant salamander

giant salamander

noun

Definition of giant salamander

1 : a large edible salamander (Megalobatrachus or Cryptobranchus maximus) of Japan and China that attains a length of three to five feet