Find the word definition

Wiktionary
intraosseous needles

n. (plural of intraosseous needle English)