Definitions
noun
large Eurasian tree producing small dark bitter fruit in the wild but edible sweet fruit under cultivation
Look “sweet cherry” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
large Eurasian tree producing small dark bitter fruit in the wild but edible sweet fruit under cultivation