Rhyme Desk
Find rhyming words!

Definition of "Pyralid" :

noun: usually tropical slender-bodied long-legged moth whose larvae are crop pests