English dictionary
lyre snake meaning and definition
Definition and meaning of lyre snake at MeaningMonkey.org. lyre snake meaning and definition in the English Dictionary.LYRE SNAKE noun
Definition of lyre snake (noun)
- mildly venomous snake with a lyre-shaped mark on the head; found in rocky areas from southwestern United States to Central America
Source: Princeton University Wordnet