English dictionary
sonoran lyre snake meaning and definition
Definition and meaning of sonoran lyre snake at MeaningMonkey.org. sonoran lyre snake meaning and definition in the English Dictionary.SONORAN LYRE SNAKE noun
Definition of Sonoran lyre snake (noun)
- of desert regions of southwestern North America
- synonyms: Trimorphodon lambda
Source: Princeton University Wordnet