depauperate
From WikiWord, the free dictionary
English
Definitions
verb
- To impoverish.
- To stunt the growth of.
adjective
- (of a plant etc) Having stunted growth.
- Impoverished.
- Having a limited biodiversity.