Jump to content

cestoid

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

cestoid (plural cestoids)

  1. Any of the parasitic flatworms of the class or infraclass Cestoda.

Adjective

[edit]

cestoid (not comparable)

  1. (archaic) Of or pertaining to the order Cestoidea; cestoidean

Further reading

[edit]

Anagrams

[edit]