MohammedPreview
Open in TheBrain

To Pullulate

  1. To multiply rapidly.
  2. To germinate.
  3. To teem; to be filled (with).