helminth








noun

  1. a worm, especially a parasitic worm.

noun

  1. any parasitic worm, esp a nematode or fluke

n.

  1. A worm, especially a parasitic roundworm or tapeworm.

  1. A worm, especially a parasitic roundworm or tapeworm.
52 queries 0.394