osmoprotectants

English

Noun

osmoprotectants

  1. plural of osmoprotectant