Synonyms and Antonyms for Ardisia_escallonoides

1. Ardisia escallonoides (n.)

tropical American shrub or small tree with brown wood and dark berries

Synonyms: