cosmotrope

English

Noun

cosmotrope (plural cosmotropes)

  1. Alternative form of kosmotrope.

Anagrams