amarelle

noun
  1. a variety of sour cherry with light-colored juice, used in cooking and preserves
  2. Usage: also called morello cherry in some regions; primarily European origin

Examples