VariousWords beta
Related Terms:
Noun
Definition: A small radio or optical telemetry transmitter used in wildlife ecology
Verb
Definition: To attach such a device to an animal
VariousWords beta
Definition: A small radio or optical telemetry transmitter used in wildlife ecology
Definition: To attach such a device to an animal