シンケイペプチド
Meanings
Noun
1. neuropeptide
Composed of
nerve; nerves; sensitivity