English | German | Russian | Czech

monastrol English

Meaning monastrol meaning

What does monastrol mean?

monastrol

(biochemistry) A compound that inhibits mitosis by interfering with a kinesin protein

Are you looking for...?