acanthocephalan

(noun) spiny-headed worm

< acanthocephala | acanthocereus >