coenure
coenure
English
Noun
Ad
Definition
the larva of Taenia coenurus, the canine tapeworm - causes staggers in sheep
Etymology
From Ancient Greek κοινός (koinós, “common”) + οὐρά (ourá, “tail”).
Ad