hydrotropes
English
Noun
hydrotropes
plural of
hydrotrope