Open main menu

Wiktionary β

See also: Stomata

EnglishEdit

NounEdit

stomata

  1. plural form of stoma