Word info

xenoreceptor

Noun

Meaning

xenoreceptor (plural xenoreceptors)

(physiology) A xenobiotic-activated receptor

Source: en.wiktionary.org

Close letter words and terms