Definisi 'scabiosa atropurpurea'

English to English
noun
1 Old World annual having fragrant purple to deep crimson flower heads; naturalized in United States Terjemahkan
source: wordnet30

More Word(s)
scabiosa, scabious,

Visual Synonyms