English syllables. 2014.
mesoscutellar — “+ adjective Etymology: New Latin mesoscutellum + English ar : of or relating to the mesoscutellum … Useful english dictionary