AZAROLE MEANING IN ENGLISH

• Azarole Definition & Synonyms

  1. (n.) The Neapolitan medlar (Crataegus azarolus), a shrub of southern Europe; also, its fruit.


RECENT SEARCHES