Rhyme Desk
Find rhyming words!

Definition of "Mantispid" :

noun: insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps