Tubules meaning

Plural form of tubule.
noun
0
0
Advertisement