natalisin
English
Noun
natalisin
(
plural
natalisins
)
Any of a group of
neuropeptides
similar to
tachykinin
that regulate sexual activity in insects.
Anagrams
Stalinian