lazzeruolo

Italian

Noun

lazzeruolo m (plural lazzeruoli)

  1. azarole, mosphilla, Mediterranean medlar (plant Crataegus azarolus)