Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ecosystems
in English
ecosystems
us
/iːˈkɑːs.tɪmz/
uk
/iːˈkaʊ.sɪt.ɛmz/
#moderate
Lemma:
ecosystem
The lemma is the base or root form of this word.