Definify.com

Definition 2024


Indian_hawthorn

Indian hawthorn

English

Noun

Indian hawthorn (plural Indian hawthorns)

  1. An ornamental shrub in the family Rosaceae, Rhaphiolepis indica