blossoms

noun
  1. flowers, especially those that appear on fruit trees in spring
verb
  1. produces flowers; blooms
  2. develops or flourishes

Examples