kosmotropes
English
Noun
kosmotropes
plural of
kosmotrope