Stoma (pl. stomata or stomas)

Any surgically constructed opening made for drainage or other purposes.


The breathing pores of leaves.


 


Posted

in

by

Tags: