Definisi 'ardisia'

English to English
noun
1 tropical evergreen subshrubs (some climbers) to trees of Asia and Australasia to Americas Terjemahkan
source: wordnet30


Visual Synonyms