ACANTHOCEPHALAN

Scrabble 27 Words With Friends 31

Definition

  1. noun any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines. — synonyms: spiny-headed_worm

See all 573 words you can make from ACANTHOCEPHALAN →

← Unscramble different letters