Online English Dictionary

Home

Acanthocephalous


a.

Having a spiny head, as one of the Acanthocephala.


© 2009 Dammam Community College