English dictionary
amarelle meaning and definition
Definition and meaning of amarelle at MeaningMonkey.org. amarelle meaning and definition in the English Dictionary.AMARELLE noun
Definition of amarelle (noun)
- any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
- synonyms: Prunus cerasus caproniana
- pale red sour cherry with colorless or nearly colorless juice
Source: Princeton University Wordnet