GIANT SALAMANDER


Meaning of GIANT SALAMANDER in English

noun

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

2. : hellbender

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.