EGAVE

stromule

Meaning

  1. 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