The AI-powered English dictionary
plural stromata
(anatomy) The tissue structure of an organ, etc., that serves to support it. examples