Spanish-English Dictionaryflorecer
Meaning of florecer