English | German | Russian | Czech

amarelle English

Meaning amarelle meaning

What does amarelle mean?

amarelle

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

Synonyms amarelle synonyms

What other words have the same or similar meaning as amarelle?

Are you looking for...?