chrysalids
English
Noun
chrysalids
plural of
chrysalid