ACANTHOCEPHALOUS MEANING IN ENGLISH

• Acanthocephalous Definition & Synonyms

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


RECENT SEARCHES