We do not currently know of any synonyms for double emulsions.
The noun double emulsions is defined as: