meaning of astomatal

astomatal meaning in General Dictionary

lacking a stoma or stomata