microhabitats

English

Noun

microhabitats

  1. plural of microhabitat