A word examined

saser

5 letters·English

saser—A device capable of producing highly coherent, concentrated beams of ultrasound.

No comments yet