azarole noun.
['azǝrǝʊl] M17.[French azerole, aza- from Spanish azarolla, acerola from Hispano-Arab. az-zarūra: see AL-2.](The edible fruit of) the tree
Crataegus azarolus, related to the hawthorn and native to the eastern Mediterranean region.
[TahlilGaran] English Dictionary ▲