What is stoma?

stoma meaning any of various small openings or pores in an animal body, especially an opening resembling a mouth in many invertebrates; also a minute pore in the epidermis of the leaf or stem of a plant; plural is ‘stomata’


reference: Coral Reef Information System – Glossary

Tags: ,