cestoid

/'sestɔid/
danh từ
  1. (động vật học) sán dây
cestoid
A cestoid is a type of parasitic worm that can live in the intestines of animals.