stromule
Meaning
- noun A microscopic stroma-filled tubule found in plant cells such as chloroplasts
Similar words
matrixule plastidule stromatization desmotubule utricle chromoleucite plastid strophiole stromogenesis trophoplast
Save “stromule” to learn later