VariousWords beta
Related Terms:
Noun
Definition: A semisynthetic derivative of safrole that is used to enhance the potency of certain pesticides.
VariousWords beta
Definition: A semisynthetic derivative of safrole that is used to enhance the potency of certain pesticides.