Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
habitats
in English
habitats
us
//ˈhæbɪ.tæts//
uk
//ˈhæbɪ.tæts//
#common
Lemma:
habitat
The lemma is the base or root form of this word.
Definitions
Noun
natural
locations
or
sites
of
organisms
areas
with
distinct
geographic
and
biological
features
conditions
for
life
;
suitable
environments
Compounds / Phrases
microhabitats