Word of the Moment

Theca

outer sheath of the pupa of certain insects