Controls,Pest

《英文msh词典》Controls,Pest
[入口词] Controls,Pest
[主题词] Pest Control
[英文释义] The reduction or regulation of the population of noxious,destructive,or dangerous insects or other animals.