owl's claws


noun

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

Words nearby owl's claws