palmitate

noun

  1. 1

    Any salt or ester of palmitic acid

Translate “palmitate” to another language

Click any language to open the translator with this word already filled in.

Palmitate Definition & Meaning | TranslatePulse