What is the meaning of Exubero?

to abound or flourish; be abundant or fruitful

Source: wiktionary.org