pullulate - Dictionary definition and meaning for word pullulate
Thinks of pollination, spreads freely & abundantly