Amarelle (Noun)
Meaning 1
Pale red sour cherry with colorless or nearly colorless juice.
Classification
Nouns denoting foods and drinks.
Meaning 2
Any of several cultivated sour cherry trees bearing pale red fruit with colorless juice.
Classification
Nouns denoting plants.