phosphotransmitters
English
Noun
phosphotransmitters
plural of
phosphotransmitter