Definisi 'antennaria'

English to English
noun
1 small woolly perennial herbs having small whitish discoid flowers surrounded by a ring of club-shaped bristles Terjemahkan
source: wordnet30


Visual Synonyms