English dictionary
ambystomid salamander meaning and definition
Definition and meaning of ambystomid salamander at MeaningMonkey.org. ambystomid salamander meaning and definition in the English Dictionary.AMBYSTOMID SALAMANDER noun
Definition of ambystomid salamander (noun)
- small to moderate-sized terrestrial or semiaquatic New World salamander
- synonyms: ambystomid
Source: Princeton University Wordnet