2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENstomaNoun
EN
A minute epidermal pore in a leaf or stem through which gases and water vapor can pass
stomatepore
bn:00063613n Concept
English:
botany
EN
A mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)
bn:00074400n Concept
English:
medicine