STROMA


Meaning of STROMA in English

n. (pl. stromata) Biol.

1. the framework of an organ or cell.

2 a fungous tissue containing spore-producing bodies.

Derivatives:

stromatic adj.

Etymology: mod.L f. LL f. Gk stroma coverlet

Oxford English vocab.      Оксфордский английский словарь.