TubuleBy Dr Andy Stein / 19 June 2024 « Back to Glossary IndexA minute tube, especially as an anatomical structure « Back to Glossary Index