Chrysalids

(n.) Plural of Chrysalid.