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