Meaning of STATION in English

STATION

(n.) The particular place, or kind of situation, in which a species naturally occurs; a habitat.

Webster's English dictionary.      Английский словарь Webster.