English dictionary
taricha torosa meaning and definition
Definition and meaning of taricha torosa at MeaningMonkey.org. taricha torosa meaning and definition in the English Dictionary.TARICHA TOROSA noun
Definition of Taricha torosa (noun)
- newt that is similar to Taricha granulosa in characteristics and habitat
- synonyms: California newt
Source: Princeton University Wordnet