From meso- + -cefalo.
mesocefalo (feminine mesocefala, masculine plural mesocefali, feminine plural mesocefale)