From cretin + -oid.
cretinoid (comparative more cretinoid, superlative most cretinoid)
cretinoid (plural cretinoids)