Wiktionary
endosternites
n. (plural of endosternite English)
n. (plural of endosternite English)