rhizoverb
Beta
Feedback
→
population
Inhabitants
noun · The people or organisms inhabiting a particular area.
Settling an area
noun · The process of establishing inhabitants in an area.
Enable JavaScript for search, audio, and interactive vocabulary practice.