bioprobes
English
Noun
bioprobes
plural of
bioprobe