English edit

Etymology edit

hygro- +‎ receptor

Noun edit

hygroreceptor (plural hygroreceptors)

  1. A structure, in many insects, that detects changes in the moisture content of the environment

Related terms edit