meaning of ardisia escallonoides
1.
tropical
American
shrub
or
small
tree
with
brown
wood
and
dark
berries
Related Words
ardisia escallonoides
|
Developed & Maintained By
Taraprasad.com