What is the full meaning of stomatous
pertaining to a stoma, one of the minute apertures between the cells in many serous membranes, also STOMATAL [adj]
Example of the word stomatous placed on a Scrabble board.