Italian-English dictionary »

neuropeptide meaning in English

ItalianEnglish
neuropeptide noun
{m}

neuropeptide(peptide that function as a neurotransmitter)
noun