Definition of Ambystoma in English :
Define Ambystoma in English
Ambystoma meaning in English
Meaning of Ambystoma in English
Pronunciation of Ambystoma in English
Ambystoma pronunciation in English
Pronounce Ambystoma in English
Ambystoma
see synonyms of ambystomaNoun
WordNet Lexical Database for English. Princeton University. 2010.