n. framework of a cell (Anatomy); connective tissue of an organ or other body structure (Anatomy); cellular tissue (Botany)
STROMA
Meaning of STROMA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012