Multigenerous

a.
  1. Having many kinds.