simioid

simioid

(ˈsɪmɪɔɪd) adj (Zoology) resembling the ape