stomaEnglish

stoma, pore, stomate

Noun

A minute epidermal pore in a leaf or stem through which gases and water vapor can pass

English: stoma, stomate, pore

Bahasa: liang, pori

A mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)

English: stoma

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "stoma"