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.