Synonyms and Antonyms for Centaurea_scabiosa

1. Centaurea scabiosa (n.)

tall European perennial having purple flower heads

Synonyms: