Dictionary.com
Thesaurus.com
has blossomed
  • present perfect of blossom (3rd person singular).