GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    Cestoda (sĕs‑tōdˈȧ), prop. n. [NL., gr. Gr. κεστός girdle + -oid.] (Zool.) A subclass of parasitic worms of the class Cestoidea.  In some classifications, it is not differentiated from the parent class.

    [PJC]

Last match results