What does ardisia escallonoides mean?

ardisia escallonoides meaning in General Dictionary

tropical American shrub or little tree with brown lumber and dark fruits