chrysalides

English

Noun

chrysalides

  1. plural of chrysalis

Synonyms