isopalmitates
English
Noun
isopalmitates
plural of
isopalmitate