AMARELLE

Definition of AMARELLE

  1. (noun)any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
  2. (noun)pale red sour cherry with colorless or nearly colorless juice