1. microtubule

noun. ['ˈmaɪˌkroʊˈtuːbjuːl'] a microscopically small tubule.

Rhymes with Microtubule

  • miniscule
  • ovule
  • samuel
  • tubule