Insonate

Definition of Insonate from the PharmacyDictionary.in

Insonate

To expose to ultrasound waves.

Not Available