STROMA


Meaning of STROMA in English

n. framework of a cell (Anatomy); connective tissue of an organ or other body structure (Anatomy); cellular tissue (Botany)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.