Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Azarole
n.
The Neapolitan medlar (Crataegus azarolus), a shrub of southern Europe; also, its fruit.
←
Azalea
Azedarach
→
Shares
Related Words
Role
Menu
Home
Search
My Last Searches