microprobes
English
Noun
microprobes
plural of
microprobe