Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: amarelle  'a-mu,rel
  1. Any of several cultivated sour cherry trees bearing pale red fruit with colourless juice
    - Prunus cerasus caproniana
  2. Pale red sour cherry with colourless or nearly colourless juice

Derived forms: amarelles

Type of: Prunus cerasus, sour cherry, sour cherry tree

Encyclopedia: Amarelle