Definisi 'ardisia escallonoides'

English to English
noun
1 tropical American shrub or small tree with brown wood and dark berries Terjemahkan
source: wordnet30

More Word(s)
bush, shrub, ardisia, genus ardisia,

Visual Synonyms