cherry blossoms
English
Noun
cherry
blossoms
plural of
cherry blossom