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 stomaNoun
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.