Definition of amarella
"amarella" is probably misspelled. Trying amarelle instead Definition of amarelle
1. amarelle [ n ] any of several cultivated sour cherry trees bearing pale red fruit with colorless juice
Synonyms Prunus_cerasus_caproniana amarelle Related Terms sour_cherry2. amarelle [ n ] pale red sour cherry with colorless or nearly colorless juice
Synonyms amarelle Related Terms sour_cherrySimilar Spelling
amarelleAmarillas
amoral
Amaral
amorally
amarillo