meaning of pullulation

1. A germinating, or budding.
2.
a rapid and abundant increase


Related Words

pullulation |

Developed & Maintained By Taraprasad.com

Treasure Words