Web Dictionary

Meaning of stoma



Definitions of stoma

1. [n] - a minute epidermal pore in a leaf or stem

2. [n] - a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)

 

Quotes

Sorry no example quotes for "stoma" were found





stoma Synonyms

pore

 

Other infomation on stoma

uSearch results for stoma

WIKIPEDIA results for stoma

amazon results for stoma

ebay results for stoma








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates