Recent Searches
GRE Word List made easy using Mnemonics
stoma - Dictionary definition and meaning for stoma
STOMA
(noun) a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)
(noun) a minute epidermal pore in a leaf or stem through which gases and water vapor can pass
synonyms : pore , stomateA single leaf can have up to six million pores! -added by naila_inlas
WordNet® 3.0, © 2006 by Princeton University.


