English-Chinese dictionary »

stroma meaning in Chinese

EnglishChinese
stroma [stromata] (the tissue structure of an organ)
noun
[UK: ˈstromə]
[US: ˈstromə]

基質noun

基质 /jīzhì/noun

Kostroma (city in Russia)
proper noun

科斯特罗马 /Kēsītèluómǎ/proper noun

科斯特羅馬proper noun

Your history