amarelle








noun

  1. any variety of the sour cherry, Prunus cerasus, having colorless juice.

noun

  1. a variety of sour cherry that has pale red fruit and colourless juiceCompare morello
70 queries 0.401