• word of the day

    neurotransmitter

    neurotransmitter - Dictionary definition and meaning for word neurotransmitter

    Definition
    (noun) a neurochemical that transmits nerve impulses across a synapse
Download our Mobile App Today
Receive our word of the day
on Whatsapp