sonicator
English
Noun
sonicator
(
plural
sonicators
)
Any device that produces high-intensity
ultrasound
Related terms
sonication
Anagrams
consortia