osmolytes

English

Noun

osmolytes

  1. plural of osmolyte

Anagrams