As nouns the difference between terms and sonicator
is that terms is while sonicator is any device that produces high-intensity ultrasound.
terms
English
Noun
(head)
Statistics
*
----
sonicator
English
Noun
(
en noun)
Any device that produces high-intensity ultrasound
Related terms
* sonication
Anagrams
*