Hydraulic and bioengineering solutions for rivers! 2
POPULATIONS AND ECOSYSTEMS. ECOSYSTEM Any group of living and nonliving things interacting with each other. 2 types: Terrestrial Ecosystem- land based.