multifarious

adjective
  1. having many different aspects, forms, or kinds; diverse and varied
  2. Usage: formal

Examples