Blossomnoun


Definition

A flower or a mass of flowers, especially on a tree or bush.