English | German | Russian | Czech

stroma English

Meaning stroma meaning

What does stroma mean?

stroma

the supporting tissue of an organ (as opposed to parenchyma) the dense colorless framework of a chloroplast a mass of fungal tissue that has spore-bearing structures embedded in it or on it

Synonyms stroma synonyms

What other words have the same or similar meaning as stroma?

stroma English » English

stratum mattress litter layer coat

Are you looking for...?