Cestoid

Webster's Dictionary of the English Language

·noun One of the Cestoidea.

II. Cestoid ·adj Of or pertaining to the Cestoidea.