stroma

(noun) plant tissue (generic term)
(noun) plant tissue (generic term)
(noun) animal tissue (generic term)

< stroller | stromateid >