isopalmitates

English

Noun

isopalmitates

  1. plural of isopalmitate