English dictionary
ambystoma meaning and definition
Definition and meaning of ambystoma at MeaningMonkey.org. ambystoma meaning and definition in the English Dictionary.AMBYSTOMA noun
Definition of Ambystoma (noun)
- type genus of the Ambystomatidae
- synonyms: genus Ambystoma
Source: Princeton University Wordnet