Etymology
Today it means: A niche making up part of a larger niche. Full definition →
From sub- + niche.
Etymology from Wiktionary, CC BY-SA 4.0.