chemotaxin
English
Noun
chemotaxin
(
plural
chemotaxins
)
(
biochemistry
)
Any substance that stimulates
chemotaxis