microecosystems
English
Noun
microecosystems
plural of
microecosystem