noun
a larval form of certain parasitic worms, typically found in the eggs of the host
-
The acanthor is the first larval stage of a parasitic worm.
-
I just learned about the acanthor in my biology class.
-
That little acanthor is so weird-looking!
-
The acanthor represents the beginning of a new phase in life.