English

edit

Etymology

edit

From macro- +‎ niche.

Noun

edit

macroniche (plural macroniches)

  1. (ecology) A relatively large niche

Anagrams

edit