capric_acidEnglish

capric acid, decanoic acid

Noun

A fatty acid found in animal oils and fats, has an unpleasant smell resembling goats

English: capric acid, decanoic acid

English words with similar meanings

Show 1 words