octadecanoic acid - English Synonyms Dictionary

octadecanoic acid

n.
[1] stearic acid