Stromal meaning

Of or relating to a stroma.
adjective
0
0
Advertisement