MORELLO

Definition of MORELLO

  1. (noun)any of several cultivated sour cherry trees bearing fruit with dark skin and juice
  2. (noun)cultivated sour cherry with dark-colored skin and juice