-
adjectiverelating to or constituting plant stomata
Similar:
-
adjectiverelating to or of the nature of or having a mouth or mouthlike opening
Similar:
-
adjectivehaving a mouth or mouthlike opening
Similar:
Opposite:
Words sounding like good stomatous