osmoprotectors

English

Noun

osmoprotectors

  1. plural of osmoprotector