amarelle

n.
  1. a pale red sour cherry with colorless or nearly colorless juice.