Skip to main content

azarole

English azarole meaning in English  •  azarole का अर्थ अंग्रेजी में
Noun
  • The Neapolitan medlar (Cratægus azarolus), a shrub of southern Europe; also, its fruit.
Advertisement