Word info

hygroreceptor

Noun

Meaning

hygroreceptor (plural hygroreceptors)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms