microhabitats

noun
  1. very small, specialized environments within a larger habitat that provide specific conditions for particular organisms
  2. Usage: ecology; biology

Examples