English

edit

Noun

edit

cremophor (plural cremophors)

  1. A polyethoxylated derivative of castor oil