rhizoverbBeta
Feedback

population

Inhabitantsnoun · The people or organisms inhabiting a particular area.Settling an areanoun · The process of establishing inhabitants in an area.