stomates

noun

Plural form of stomate.