Indian Hawthorn (noun) Definition, Meaning & Examples

noun
  1. a southern Chinese evergreen shrub, Raphiolepis indica, of the rose family, having shiny, leathery leaves and pinkish-white flowers in loose clusters.
Indian Hawthorn (noun) Definition, Meaning & Examples

More Definitions