Home / Dictionary / Amarelle

Amarelle Moderate

Amarelle has 3 different meanings across 1 category:

Noun

Definitions
Noun
1

any of several cultivated sour cherry trees bearing pale red fruit with colorless juice

2

pale red sour cherry with colorless or nearly colorless juice

3

sour cherry

See Also
sour cherry
Related Terms
Broader Terms (hypernyms)
sour cherry
Rhyming Words
lle alle mlle ille elle olle kille mille ville wille belle molle tulle celle bulle rille fille lille valle balle
Compare
Amarelle vs