English edit

Noun edit

chrysalides

  1. plural of chrysalis

Synonyms edit