VariousWords beta
Related Terms:
Noun
Definition: a cell in a sense organ that can convert a chemical stimulus into some form of action
VariousWords beta
Definition: a cell in a sense organ that can convert a chemical stimulus into some form of action