dcsimg

Acanthocephalus ranae is a species of spiny-headed worm in the family Echinorhynchidae.

EOL has data for 2 attributes, including: