It is said of what produces a visible reflection on an ultrasound. See ecogenic, ecoic, hypoecotic, hyperecoic.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list