acantela

Noun

 * 1) acanthella larva stage of Acanthocephala