EGAVE

macroniche

Meaning

  1. noun A relatively large niche

Similar words

macrocommunity macroecosystem macroconsumer econiche macrohabitat macrodiversity macrobioclimate macrospecies mesoecosystem mesohabitat

Save “macroniche” to learn later