acanthocephalan is Accepted in TWL Scrabble Dictionary

acanthocephalan Scrabble score: 27

Meaning of acanthocephalan

  • belonging to the Acanthocephala, a division of parasitic worms with spiny proboscis [adj]