Dictionary.com
Thesaurus.com

echographic

  • a word derived from echograph.
    echograph
    noun
    a device that records oceanic depths by means of sonic waves.

More Suggestions