sonograph
English Dictionary
->
Letter S
-> sonograph
Search Dictionary:
sonograph Definition
(n)
an
instrument
that
uses
the
differential
transmission
and
reflection
of
ultrasonic
waves
in
order
to
provide
an
image
of
a
bodily
organ
sonograph Synonyms
sonograph
© Art Branch Inc.