orangoid

/AO0 R AE1 NG G OY0 D/
adjective
  1. 1

    (anatomy) Resembling (that of) an orangutan.