meaning of acanthocephalous

1. Having a spiny head, as one of the Acanthocephala.


Related Words

acanthocephalous |

Developed & Maintained By Taraprasad.com

Treasure Words