Definition of water stoma in English:

water stoma

noun

Botany
  • A stoma through which water passes.

Origin

Late 19th century; earliest use found in Frederic Bower (1855–1948), botanist.