We do not currently know of any antonyms for nonhumanoid.
The adjective nonhumanoid is defined as:
See full definition of the word nonhumanoid.