morello

/mɝˈɛloʊ/

Explore definitions, synonyms, and language insights of morello

Definitions

Noun
any of several cultivated sour cherry trees bearing fruit with dark skin and juice
Noun
cultivated sour cherry with dark-colored skin and juice