macroecosystems
English
Noun
macroecosystems
plural of
macroecosystem