0%

ALL meanings of stoma

sto·ma
S s
  • noun plural stoma Also, stomate. Botany. any of various small apertures, especially one of the minute orifices or slits in the epidermis of leaves, stems, etc., through which gases are exchanged. 1
  • noun plural stoma Zoology. a mouth or ingestive opening, especially when in the form of a small or simple aperture. 1
  • noun plural stoma Medicine/Medical. an artificial opening between two hollow organs or between one hollow organ and the outside of the body, constructed to permit the passage of body fluids or waste products. 1
  • noun stoma an epidermal pore, present in large numbers in plant leaves, that controls the passage of gases into and out of a plant 0
  • noun stoma a mouth or mouthlike part 0
  • noun stoma an artificial opening made in a tubular organ, esp the colon or ileum 0
  • noun stoma a microscopic opening in the epidermis of plants, surrounded by guard cells and serving for gaseous exchange 0
  • noun stoma a mouth or mouthlike opening; esp., an ingestive opening in lower invertebrates 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?