A fictional alien parasite found in the Half-Life video game series. These little guys bumble about on 4 stubby legs, looking to convert their prey into zombie-like mutants by attaching to the head.
View wiki