stomate
Having a stoma or stomata; stomatous.
nounA stoma.
nounA stoma.
nouna minute epidermal pore in a leaf or stem through which gases and water vapor can pass
Having a stoma or stomata; stomatous.
nounA stoma.
nounA stoma.
nouna minute epidermal pore in a leaf or stem through which gases and water vapor can pass