hygroreceptors

English

Noun

hygroreceptors

  1. plural of hygroreceptor