meaning of osmoreceptor

1. sensory end organ that responds to changes in osmotic pressure


Related Words

osmoreceptor |

Developed & Maintained By Taraprasad.com

Treasure Words