bothria

/ˈbɒθriə/

Definitions

1. noun

A genus of tapeworms, especially Bothriocóphilus latus, that infest the intestines of various mammals.

“The veterinary researcher studied the effects of Bothria on the local wildlife population.”

Synonyms

  • parasite
  • tapeworm

Antonyms

  • antiparasite
  • cure