Definition of Water Stoma in English :

Define Water Stoma in English

Water Stoma meaning in English

Meaning of Water Stoma in English

Pronunciation of Water Stoma in English

Water Stoma pronunciation in English

Pronounce Water Stoma in English

Water Stoma

see synonyms of water stoma

Noun

1. hydathode, water pore, water stoma

a pore that exudes water on the surface or margin of a leaf of higher plants

WordNet Lexical Database for English. Princeton University. 2010.