Definition of Owlclaws

  • 1. Stout perennial herb of western United States having flower heads with drooping orange-yellow rays; causes spewing sickness in sheep Noun

Synonyms for word "owlclaws"

Semanticaly linked words with "owlclaws"

Hyponims for word "owlclaws"