Advertisement
Advertisement
cestoid
[ ses-toid ]
adjective
- Zoology. (of worms) ribbonlike.
noun
cestoid
/ ˈsɛstɔɪd /
adjective
- (esp of tapeworms and similar animals) ribbon-like in form
Discover More
Word History and Origins
Advertisement
Advertisement
Advertisement
Advertisement
Browse