osmosolutes

English

Noun

osmosolutes

  1. plural of osmosolute