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.

Words Starting With

Words Ending With

Unscrambles

haptor