English dictionary
owlclaws meaning and definition
Definition and meaning of owlclaws at MeaningMonkey.org. owlclaws meaning and definition in the English Dictionary.OWLCLAWS noun
Definition of owlclaws (noun)
- stout perennial herb of western United States having flower heads with drooping orange-yellow rays; causes spewing sickness in sheep
- synonyms: Helenium hoopesii, orange sneezeweed
Source: Princeton University Wordnet