Definisi 'lychins floscuculi'

English to English
noun
1 common perennial native to Europe and western Asia having usually pink flowers with ragged petals Terjemahkan
source: wordnet30

More Word(s)
catchfly, lychnis,

Visual Synonyms