seminiferous tubules

English edit

Noun edit

seminiferous tubules

  1. plural of seminiferous tubule