What is the meaning of Puncturus?

about to prick, puncture, sting

Source: wiktionary.org