Haptor Definition
noun
A complex organ (having hooks and suckers) in some parasitic worms.
Wiktionary
Haptor Is Also Mentioned In
Find Similar Words
Find similar words to haptor using the buttons below.
A complex organ (having hooks and suckers) in some parasitic worms.
Find similar words to haptor using the buttons below.