English Noun stromas plural of stroma Anagrams Mastros, matross, stroamsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads