Definition Definition

cestoid - Meaning and Examples

Meaning of 'cestoid' (Webster Dictionary)

1 . Cestoid [ a.]
- Of or pertaining to the Cestoidea.
2 . Cestoid [ n.]
- One of the Cestoidea.