Definisi 'stellaria'

English to English
noun
1 common chickweed; stitchwort Terjemahkan
source: wordnet30


Visual Synonyms