English: parasiticide
Welsh: parasitleiddiad
Subject: Amaeth
Welsh definition: Cyffur neu sylwedd cemegol a ddefnyddir i ladd neu reoli parasitiaid sy’n byw ar neu tu fewn i westeiwr.
Plural: parasitleiddiaid