Definition of Amarelle

  • 1. Any of several cultivated sour cherry trees bearing pale red fruit with colorless juice Noun
  • 2. Pale red sour cherry with colorless or nearly colorless juice Noun

Synonyms for word "amarelle"

Semanticaly linked words with "amarelle"

Hyponims for word "amarelle"