osmoregulators

English

Noun

osmoregulators

  1. plural of osmoregulator