English edit

Etymology edit

macro- +‎ niche

Noun edit

macroniche (plural macroniches)

  1. (ecology) A relatively large niche

Anagrams edit