haptor
noun
hap·tor
| \ ˈhaptər also -ˌtȯər\
plural -s
Definition of haptor
: an organ of attachment in a parasitic worm
especially
: a complex organ usually with multiple suckers and strong hooks on the posterior end of many monogenetic trematodes
Keep scrolling for more