escallonia








noun

  1. any evergreen shrub of the South American saxifragaceous genus Escallonia, with white or red flowers: cultivated for ornament
51 queries 0.569