osmoreceptors

English

Noun

osmoreceptors

  1. plural of osmoreceptor