Find the word definition

Wikipedia
Headcrab

A headcrab is a fictional alien parasitoid found in the Half-Life video game series created by Valve Software. They are the most common and arguably the most iconic aliens in the series.