Teeming

a.
  1. Prolific; productive.