English dictionary
lichanura trivirgata meaning and definition
Definition and meaning of lichanura trivirgata at MeaningMonkey.org. lichanura trivirgata meaning and definition in the English Dictionary.LICHANURA TRIVIRGATA noun
Definition of Lichanura trivirgata (noun)
- boa of rocky desert of southwestern United States
- synonyms: rosy boa
Source: Princeton University Wordnet