YourDictionary

morello

noun pl. morellos

any of several varieties of sour cherry with dark-red skin and red juice

See morello in American Heritage Dictionary 4

Learn more about morello

link/cite print suggestion box