cremophor

English

Noun

cremophor (plural cremophors)

  1. A polyethoxylated derivative of castor oil