Multiferous

(a.) Bearing or producing much or many.