Top Qs
Timeline
Chat
Perspective

cestoid

From Wiktionary, the free dictionary

Remove ads

English

Noun

cestoid (plural cestoids)

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

Adjective

cestoid (not comparable)

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

Further reading

Anagrams

Remove ads

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads