aniliid

/ˌænɪˈlaɪid/

Definitions

1. noun

a type of parasitic worm, specifically a genus of nematodes that are parasitic to other invertebrates.

“The aniliid worm was found to be the primary cause of death in the infected snail population.”

Synonyms

  • nematode
  • parasitic worm

Antonyms

  • free-living organism
  • non-parasitic worm