English edit

Etymology edit

endo- +‎ radiosonde

Noun edit

endoradiosonde (plural endoradiosondes)

  1. A radiopill.