Medical Dictionary
endoradiosonde
noun en·do·ra·dio·sonde \-ˈrād-ē-ō-ˌsänd\
Medical Definition of ENDORADIOSONDE
: a microelectronic device introduced into the body to record physiological data not otherwise obtainable
Seen & Heard
What made you want to look up endoradiosonde? Please tell us where you read or heard it (including the quote, if possible).