nonhumanoid
词形变化
nonhumanoids
复数
nonhumanoids
释义与例句
n.
-
1.
Any creature that is not humanoid.
adj.
-
1.
Not humanoid; being neither human nor humanlike; possessing neither the human nor humanoid features or body, such as that of a quadrupedal animal (horse), or a naturally limbless species (snakes).
词源
From non- + humanoid.
来源:wiktionary