Word Games Pro Dictionary
amarelle
noun
pale red sour cherry with colorless or nearly colorless juice
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
pale red sour cherry with colorless or nearly colorless juice
noun
any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
