• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp