Wiktionary
proserpinids
n. (plural of proserpinid English)
n. (plural of proserpinid English)