Adjective
orangoid (comparative more orangoid, superlative most orangoid) (anatomy) Resembling (that of) an orangutan.