Falcarinol definition

A natural polyacetylene pesticide and fatty alcohol found in carrots, red ginseng, and ivy.
noun
0
0
Advertisement