nonhumanoid

词形变化

nonhumanoids 复数 nonhumanoids

释义与例句

n.
  1. 1.

    Any creature that is not humanoid.

adj.
  1. 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