• word of the day

    osmoreceptor

    osmoreceptor - Dictionary definition and meaning for word osmoreceptor

    Definition
    (noun) sensory end organ that responds to changes in osmotic pressure
Connect with us on Facebook