microneedle

Noun

 * 1) A very fine needle
 * 2) A microinjector