proconsul

(noun) hominoid (generic term)