'cestoid' definitions:

Definition of 'cestoid'

From: GCIDE
  • cestoid \ces"toid\ (s[e^]s"toid), a. (Zool.) Of or pertaining to the Cestoidea. -- n. One of the Cestoda. [1913 Webster]