×

palmitate meaning in English

n. palmitate, salt of palmitic acid

Related Words

  1. palmipède
  2. palmiste
  3. palmitique
  4. palmure
PC Version

Copyright © 2018 WordTech Co.