multilayered

adjective
  1. having multiple layers or levels
  2. having many different aspects, elements, or levels of meaning
  3. Usage: figurative

Examples