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