Definitions of amarelle:

  • noun:   pale red sour cherry with colorless or nearly colorless juice
  • noun:   any of several cultivated sour cherry trees bearing pale red fruit with colorless juice