English

edit

Noun

edit

microtubulins

  1. plural of microtubulin