teleiochrysalides
English
Noun
teleiochrysalides
plural of
teleiochrysalis