Blossom
Noun: The flower of a plant, especially of a plant that produces an edible fruit.
Verb: To produce or yield a flower; to flourish or develop.