Word Games

Scrabble US/Canada (OTCWL) Yes (7 Points)
Scrabble UK (SOWPODS) Yes (7 Points)
Words With Friends Yes (8 Points)

Stoma Definition

(noun)
definitions

any of the minute pores in the epidermis of the leaf or stem of a plant, forming a slit of variable width which allows movement of gases in and out of the intercellular spaces


(noun)
definitions

an artificial opening made into a hollow organ, especially one on the surface of the body leading to the gut or trachea


Starts
Ends
Contains
Length
Sort Results
Dictionary
Error