cestoid

adjective
  1. of, relating to, or resembling a tapeworm or the tapeworm class Cestoda
  2. Usage: biology, zoology
noun
  1. a tapeworm; a parasitic flatworm of the class Cestoda
  2. Usage: biology, zoology

Examples