anthela

/ˈænθɪlə/ (AN-thee-luh)

Definitions

1. noun

A type of parasitic worm

“The anthela was found in the intestine of the infected animal.”

Synonyms

  • nematode
  • parasitic worm

Antonyms

  • beneficial organism
  • non-parasitic worm