Indian hawthorn
English
Noun
Indian
hawthorn
(
plural
Indian hawthorns
)
An ornamental shrub in the
family
Rosaceae
,
Rhaphiolepis indica
Translations
Plant
Yami:
vavagoten