Wordage.info

the free tool for word discovery

Wordage.info / stoma

Did you mean storm?

Exact Match:

stoma
a mouth or mouthlike opening (especially one created by surgery on the surface of the body to create an opening to an internal organ)
a minute epidermal pore in a leaf or stem through which gases and water vapor can pass

Synonyms:

  • no synonyms found
Advertisement