Rhyme Desk
Find rhyming words!

Definition of "Instar" :

noun: an insect or other arthropod between molts