endosternites

English

Noun

endosternites

  1. plural of endosternite