macroemulsions
English
Noun
macroemulsions
plural of
macroemulsion