tufted centaury

Explore definitions, synonyms, and language insights of tufted centaury

Definitions

Noun
tufted perennial of western Europe and Azores having bright pink to white flowers

More General Terms