VariousWords beta
Related Terms:
Noun
Definition: Initialism of controlled internal drug release.; technology for the controlled release of a hormone or drug, for example as used to release progesterone in beef cattle.
VariousWords beta
Definition: Initialism of controlled internal drug release.; technology for the controlled release of a hormone or drug, for example as used to release progesterone in beef cattle.