chrysaloids
English
Noun
chrysaloids
plural of
chrysaloid