English dictionary
ambystomatidae meaning and definition
Definition and meaning of ambystomatidae at MeaningMonkey.org. ambystomatidae meaning and definition in the English Dictionary.AMBYSTOMATIDAE noun
Definition of Ambystomatidae (noun)
- New World salamanders
- synonyms: family Ambystomatidae
Source: Princeton University Wordnet