Definify.com

Definition 2024


endoradiosonde

endoradiosonde

English

Noun

endoradiosonde (plural endoradiosondes)

  1. A radiopill.