YourDictionary

owl's claws

(oulz)

plural noun (used with a sing. or pl. verb)
A perennial plant (Helenium hoopesii) of western North America, having large, rayed, yellow flower heads clustered in loose corymbs.

link/cite print suggestion box