Definition & Meaning | English word ECHOSTRUCTURE
ECHOSTRUCTURE
Definitions of ECHOSTRUCTURE
- (medicine) The amplitude and shape of an ultrasound echo.
Number of letters
13
Is palindrome
No
Search for ECHOSTRUCTURE in:
Page preparation took: 139.08 ms.