Word info

orangoid

Adjective

Meaning

orangoid (comparative more orangoid, superlative most orangoid)

(anatomy) Resembling (that of) an orangutan.

Source: en.wiktionary.org

Anagrams

Close letter words and terms