marasca

noun
  1. a type of sour cherry used especially for making maraschino liqueur

Examples