exosystems

English

Noun

exosystems

  1. plural of exosystem