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