Humanoid

Referenced in 1 episode

Definition

Refers to beings resembling humans, often reported in UFO sightings, including strange entities or creatures encountered during alien contact events.