meaning of depopulator

1. One who depopulates; a dispeopler.


Related Words

depopulator |

Developed & Maintained By Taraprasad.com

Treasure Words