Ecosystem means a specific environment and the living things in the environment.
To investigate means
Imported from external platform