Word info

acanthor

Noun

Meaning

acanthor (plural acanthors)

The spindle-shaped embryo stage of Acanthocephala that burrows into the body cavity of its first intermediate host.

Source: en.wiktionary.org

Close letter words and terms