nonhumanoid

Adjective

 * 1) Not humanoid.

Noun

 * 1) Any creature that is not humanoid.