French-English dictionary »

stomate meaning in English

FrenchEnglish
stomate nom {m}

stoma [stomata]◼◼◼(botany: tiny pore in the epidermis of a leaf)
noun
[UK: ˈstəʊ.mə] [US: ˈstoʊ.mə]