showy sunflower

Noun
  1. Tall rough-leaved perennial with a few large flower heads;
    Central United States (synset 111999656)

Found on Word Lists

Other Searches