Search Details
Word: receptor
(lookup usage)
(lookup stats)
Meaning:
Noun:
- biology Any specialized cell or structure that responds to sensory stimuli.
- biochemistry|medicine A structure on a cell wall that binds with specific molecules so that they can be absorbed into the cell in order to control certain functions.
Source: Wiktionary
| Src Info »