stomas meaning

Meaning of stomas

What is the full meaning of stomas

STOMA, a minute opening in the epidermis of a plant organ, also STOMATE [n]

Example of the word stomas placed on a Scrabble board.

Unscrambled word stomas

Points for stomas

Scrabble
11 points
Word With Friends
9 points
Wordfeud
11 points

Related pages for stomas