Definition

A fictional or hypothetical form of intelligent life, often conceived as humanoid in nature but with specific characteristics that distinguish it from humanoids, such as having a different number of limbs or a distinct biological makeup.