FLORESCENCE


Meaning of FLORESCENCE in English

noun a bursting into flower; a blossoming.

Webster English vocab.      Английский словарь Webster.