dropworm

/ˈdrɒpˌwɜːrm/

Definitions

1. noun

a type of parasitic nematode worm that lives in the alimentary canal of an insect, especially a beetle, and feeds on its host’s bodily fluids.

“The infestation of the beetle with a dropworm caused significant damage to the crop.”

Synonyms

  • nematode
  • parasitic worm