Portuguese-English dictionary »

estoma meaning in English

PortugueseEnglish
estoma noun
{m}

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