Dictionary.com
Thesaurus.com
Showing results for owl's claws. Search instead for owl's+claws.

owl's claws

American  

noun

  1. a perennial plant, Helenium hoopesii, native to W North America, having large yellow flowers.