Rhyme Desk
Find rhyming words!

Definition of "Insectivorous" :

adjective: (of animals and plants) feeding on insects