Definisi 'genus styrax'

English to English
noun
1 deciduous or evergreen shrubs and small trees Terjemahkan
source: wordnet30


Visual Synonyms