Wiktionary
mesoscutella
n. (plural of mesoscutellum English)
n. (plural of mesoscutellum English)