Rhyme Desk
Find rhyming words!

Definition of "Denticle" :

noun: small pointed ridge on the exoskeleton of an arthropod