emulsoids
English
Noun
emulsoids
plural of
emulsoid