×
palmitate
meaning in English
n.
palmitate, salt of palmitic acid
Related Words
palmipède
palmiste
palmitique
palmure
PC Version
Copyright © 2018 WordTech Co.