multifarious

having many different parts, elements, forms, etc.