helminthoid

adjective
  1. resembling or relating to a worm or worms, especially parasitic worms
  2. Usage: technical; medical/scientific

Examples