Wiktionary
coxosternites
n. (plural of coxosternite English)
n. (plural of coxosternite English)