Scrabble Cheat

INSECTIVOROUS

INSECTIVOROUS is a 13 letter Scrabble word worth 18 points.

(of an animal) feeding on insects, worms, and other invertebrates.

Letter start with I