Wiktionary
osmoprotectants
n. (plural of osmoprotectant English)
n. (plural of osmoprotectant English)