NICHE


Meaning of NICHE in English

n. small alcove, recess; good position, place that is suitable for someone or something; function or role of an organism within an ecosystem (Ecology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.