Table of Contents
Antonyms
Synonyms
Etymology

1. stroma

noun. ['ˈstroʊmə'] the supporting tissue of an organ (as opposed to parenchyma).

Antonyms

Synonyms

Etymology

  • stroma (English)
  • stromat- (Latin)
  • στρώμα (Ancient Greek (to 1453))
Antonym.com