Definisi 'malpighia glabra'
English to English
noun
1 tropical American shrub bearing edible acid red fruit resembling cherries
source: wordnet30
More Word(s)
dicot, dicotyledon, exogen, magnoliopsid, acerola, barbados cherry, surinam cherry, west indian cherry,

Visual Synonyms
Click for larger image