anekarūpa

  1. (mfn.) various, of various kinds, of many forms.
  2. (n.) manifold form; various ways