osmoeffectors

English

Noun

osmoeffectors

  1. plural of osmoeffector