meaning of pullulate

1. To germinate; to bud; to multiply abundantly.
2.
breed freely and abundantly


Related Words

pullulate | pullulate with |

Developed & Maintained By Taraprasad.com

Treasure Words