Webster's Revised Unabridged Dictionary · 1913

amarelle

amarelle , noun

1.
any of several varieties of cultivated sour cherry trees of the species Prunus cerasus bearing fruit with colorless juice, for example Prunus cerasus caproniana.
2.
a pale red sour cherry with colorless or nearly colorless juice.