endoprobes
English
Noun
endoprobes
plural of
endoprobe