polymorphous

adjective
  1. having many different forms, shapes, or structures
  2. Usage: formal; scientific
  3. occurring in several different forms
  4. Usage: biology; chemistry

Examples