English dictionary
ambystoma talpoideum meaning and definition
Definition and meaning of ambystoma talpoideum at MeaningMonkey.org. ambystoma talpoideum meaning and definition in the English Dictionary.AMBYSTOMA TALPOIDEUM noun
Definition of Ambystoma talpoideum (noun)
- brownish-black burrowing salamander of southeastern United States
- synonyms: mole salamander
Source: Princeton University Wordnet