Answer: micropuncture

AnswerCrossword Clue
micropuncturean extremely small puncture (as of a nephron)