spiny-headed worm - Englisch Synonyme Wörterbuch

spiny-headed worm

n.
[1] acanthocephalan