Emulsoid Definition

ēmulsoid, imulsoid
noun
A lyophilic emulsion.
Webster's New World

Find Similar Words

Find similar words to emulsoid using the buttons below.

Words Starting With

Words Ending With

Unscrambles

emulsoid