Etymology
Today it means: translucent to the ultrasonic waves of a sonograph Full definition →
From echo- + -lucent.
Etymology from Wiktionary, CC BY-SA 4.0.