blossom
nounA flower or a mass of flowers, especially on a tree or bush.
verb(of a tree or bush) produce flowers or masses of flowers.
A flower or a mass of flowers, especially on a tree or bush.
verb(of a tree or bush) produce flowers or masses of flowers.