echolucent

English

Etymology

From echo- +‎ -lucent.

Adjective

echolucent (not comparable)

  1. translucent to the ultrasonic waves of a sonograph