meaning of chemoreceptors

1. a sensory receptor that responds to chemical stimuli


Related Words

chemoreceptor |

Developed & Maintained By Taraprasad.com

Treasure Words