stroma ( synonym found)

Definition of stroma:

°the tissue structure of an organ, etc., that serves to support it.

Definition of stroma:

°the tissue structure of an organ, etc., that serves to support it.

Back to Top