microhabitat

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

Examples