CompareWords
Compare
Azarole
Definition:
(n.) The Neapolitan medlar (Crataegus azarolus), a shrub of southern Europe; also, its fruit.
Compare
azarole
with other words:
azarole vs. medlar
azarole vs. neapolitan