florescence [pl. florescences]
Notices
  • flower, especially of plants admired chiefly for their flowers;(time of) greatest beauty and perfection