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.