kuchūde
1. Driving out parasites; For deworming
Noun
#287863
1. Driving out parasites; For deworming
1. distress; anguish
1. insecticide; bug repellent
1. exterminating insects; pest control
1. anthelmintic; vermifuge
2. insect repellent
1. Parasite removal; Pest control
1. Was not driving insects.; Was not exterminating insects.
1. Probably exterminating pests.; Probably deworming.
1. It is not an insect repellent.
1. If/when driving insects away; If/when exterminating insects