antimicrotubules

English

Noun

antimicrotubules

  1. plural of antimicrotubule