cestoid /(sĕs"toid)/

ces·toid

cestoid

a.
  1. Of or pertaining to the Cestoidea. (Zool.)