Rhyme Desk
Find rhyming words!

Definition of "Calyptra" :

noun: the hood or cap covering the calyx of certain plants: e.g., the California poppy