meaning of azarolus

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


Related Words

azarole |

Developed & Maintained By Taraprasad.com

Treasure Words