lime blossoms
English
Noun
lime
blossoms
plural of
lime blossom