Meteorc

Meteorcs are large, muscled, grey skinned humanoids who fall from the sky encased in Meteors. Despite this violent arrival, Meteorcs are rarely found injured from the initial impact. This imperviousness does not persist into other aspects of the Meteorc's life.

Meteorcs range in intelligence from dull-witted and beast-like to decently intelligent. The more intelligent Meteorcs may attempt to integrate into society.

Half-Meteorcs
Meteorcs can produce children with humans, resulting in a Half-Meteorc child. Half-Meteorcs are generally more intelligent than Meteorcs, and have a mix of the physical features of the human and the Meteorc.

Communication
Meteorcs naturally communicate in buzzing noises, that are picked up by the antennae of other Meteorcs as language.

While Meteorcs can learn to speak verbally, humans cannot learn to interpret this buzzing without the aid of magic in some way.