Chinese cherries
English
Noun
Chinese cherries
plural of
Chinese cherry