Giant salamander Meaning, Definition & Usage
-
noun large (up to more than three feet) edible salamander of Asia
Megalobatrachus maximus.
WordNet
Definitions
- .
(Zoöl.) See underGiant .
Definitions
(Zoöl.) , a very large aquatic salamander (Megalobatrachus maximus ), found in Japan. It is the largest of living Amphibia, becoming a yard long.