Definify.com
Definition 2024
ascaricide
ascaricide
English
Noun
ascaricide (plural ascaricides)
- Any pesticide intended to kill roundworms (Ascaridida)
Translations
any pesticide intended to kill roundworms
|
ascaricide (plural ascaricides)
|