Mechanotactic definition

Relating to mechanotaxis.
adjective
0
0
Advertisement