VariousWords beta
Related Terms:
Definitions:
Noun
capric acid
decanoic acid
Definition: a fatty acid found in animal oils and fats; has an unpleasant smell resembling goats
Definition: capric acid