English

edit

Noun

edit

mesoscutella

  1. plural of mesoscutellum