kosmotropes

English

Noun

kosmotropes

  1. plural of kosmotrope