tufted centaury

Noun
  1. Tufted perennial of western Europe and Azores having bright pink to white flowers (synset 112311809)

Found on Word Lists

Other Searches