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