meaning of neurotransmitters

1. transmits nerve impulses across a synapse


Related Words

neurotransmitter |

Developed & Maintained By Taraprasad.com

Treasure Words