amarelle

This is not a dictionary! - Search for "amarelle" in The Danish Dictionary

  • February 26. 2016 from wordnet.princeton.edu

    amarelle noun english

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

  • February 26. 2016 from wordnet.princeton.edu

    amarelle noun english

    pale red sour cherry with colorless or nearly colorless juice