Telemetered meaning : Measured by means of telemetry
early riser
telemetered
direct rule
abscised
bulbil