Multifarious

Multifarious (adj) having many different parts, elements, forms, etc.