Meaning of decanoic acid

Definition of decanoic acid

(noun) a fatty acid found in animal oils and fats; has an unpleasant smell resembling goats

Other information on decanoic acid

WIKIPEDIA results for decanoic acid
Amazon results for decanoic acid