Rhyme Desk
Find rhyming words!

Definition of "Theca" :

noun: outer sheath of the pupa of certain insects

noun: a case or sheath especially a pollen sac or moss capsule