heptadecanoic acid - English Synonyms Dictionary

heptadecanoic acid

n.
[1] margaric acid