: a tapeworm of the genus Thysanosoma (T. actinioides) found in the intestine and bile ducts of ruminants especially in the western United States
Love words? Need even more definitions?
Merriam-Webster unabridged
Share