endoradiosonde

English

Etymology

From endo- +‎ radiosonde.

Noun

endoradiosonde (plural endoradiosondes)

  1. A radiopill.