English: endectocide
Welsh: endectoleiddiad
Subject: Amaeth
Welsh definition: Cemegyn neu asiant i ladd parasitiaid y tu fewn a thu allan i'r corff.
Plural: endectoleiddiaid