Word info

teliochrysalid

Noun

Meaning

teliochrysalid (plural teliochrysalids)

Alternative form of teleiochrysalis

Source: en.wiktionary.org

Close letter words and terms