owl's claws


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

Words Nearby owl's claws

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024