English

edit

Noun

edit

kosmotropes

  1. plural of kosmotrope