meaning of neurochemical

1. any organic substance that occurs in neural activity


Related Words

neurochemical |

Developed & Maintained By Taraprasad.com

Treasure Words