niches

Definitions

[1] n. [生态学]生态位;壁龛(niche的复数)
[2] v. 把...放置在壁龛中;放在适当的位置(niche的三单形式)