Definition of stomata in English:

stomata

Pronunciation:

stomata

/ˈstəʊmətə/