Meaning ofmicrohabitatsin English

microhabitats

us//maɪˌkroʊ.haɪˈbætəts//uk//maɪˌkrəʊ.haɪˈbeɪtətz//
#uncommon
Definitions
Base Words