amarelle

Noun
1. any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
(synonym)
(hypernym) , ,
2. pale red sour cherry with colorless or nearly colorless juice
(hypernym)
(part-holonym)
We agree to comply with the copyright notice and statements mentioned in WordNet
license.