Definition of "Stomatous" :
adjective: having a mouth or mouthlike opening
adjective: relating to or constituting plant stomata
adjective: relating to or of the nature of or having a mouth or mouthlike opening
adjective: having a mouth or mouthlike opening
adjective: relating to or constituting plant stomata
adjective: relating to or of the nature of or having a mouth or mouthlike opening