ardisia escallonoides

Noun
  • Tropical American shrub or small tree with brown wood and dark berries (synset 112118073)

Other Searches