microsonicators
English
Noun
microsonicators
plural of
microsonicator