microtubule
English Dictionary
->
Letter M
-> microtubule
Search Dictionary:
microtubule Definition
(n)
a
microscopically
small
tubule
microtubule Synonyms
microtubule
© Art Branch Inc.