Word Study
water spirit |
water sport |
water sprite |
water star grass |
water starwort |
water stoma
| water strider
| water supply
| water system
| water tabby
| water table
water stoma
WORDNET DICTIONARY
Noun water stoma has 1 sense
- water stoma(n = noun.plant) hydathode, water pore - a pore that exudes water on the surface or margin of a leaf of higher plants; Array is a kind of pore, stoma, stomate
For further exploring for "water stoma" in Webster Dictionary Online

