cestoid








adjective

  1. Zoology. (of worms) ribbonlike.

noun

  1. cestode.

adjective

  1. (esp of tapeworms and similar animals) ribbon-like in form
53 queries 0.583