Skip to content
Kotomora

ストロマ

Meanings

1

noun

stroma

Biological term for the supportive framework of an organ, tissue, or cell, or the fluid-filled matrix in chloroplasts.