Multigenerous

(a.) Having many kinds.