abominable snowman: a large hairy humanoid creature said to live in the Himalayas
legendary creature: a monster that is unverifiable but popularly accepted as possibly factual
needlenose pliers: small pliers with long thin jaws for fine work