teleiochrysalides

English

Noun

teleiochrysalides

  1. plural of teleiochrysalis