meaning of amarelle

amarelle meaning in General Dictionary

some of a few types of cultivated bad cherry woods of the types Prunus cerasus bearing good fresh fruit with colorless liquid eg Prunus cerasus caproniana

View more

  • any of several cultivated bad cherry woods bearing pale-red fruit with colorless liquid
  • pale red sour cherry with colorless or almost colorless juice