nonhumanoid (English, noun)
expansion: nonhumanoid (plural nonhumanoids)
Senses:
glosses: Any creature that is not humanoid.
Forms:
form: nonhumanoids
tags: plural