straight seminiferous tubule - Turc Anglais Dictionnaire