apehood

enUK

apehood

(ˈeɪphʊd) n (Animals) the state of being an ape