1
[ adjective ] lacking a stoma or stomata

Related terms

stomatal

*