VariousWords beta
Related Terms:
Noun
Definition: An antioxidant compound found in the creosote bush (Larrea tridentata), formerly used as a food preservative.
VariousWords beta
Definition: An antioxidant compound found in the creosote bush (Larrea tridentata), formerly used as a food preservative.