10 letters · 12 points in Scrabble
noun vermiform protozoans parasitic in insects and other invertebrates