Definisi 'armeria'

English to English
noun
1 shrubby or herbaceous low-growing evergreen perennials Terjemahkan
source: wordnet30


Visual Synonyms