amarelle
Meanings
- any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
- pale red sour cherry with colorless or nearly colorless juice
- AMARELLE n pl. -S a variety of sour cherry
Synonyms
Scrabble Score: 10
amarelle is a valid Scrabble (US) TWL wordamarelle is a valid Scrabble Word in Merriam-Webster MW Dictionary
amarelle is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 13
amarelle is a valid Words With Friends word