Definition of stomata in US English:

stomata

Pronunciation