Definition, synonyms and related words
A small capsule containing a transmitter, introduced into the body for purposes of radiotelemetry.