Search
teeming
Abundantly filled with especially living things.
(Referring to large quantities of rain.)
Abundantly filled with especially living things.
(Referring to large quantities of rain.)