English dictionary
giant salamander meaning and definition
Definition and meaning of giant salamander at MeaningMonkey.org. giant salamander meaning and definition in the English Dictionary.GIANT SALAMANDER noun
Definition of giant salamander (noun)
- large (up to more than three feet) edible salamander of Asia
- synonyms: Megalobatrachus maximus
Source: Princeton University Wordnet