English dictionary
water pore meaning and definition
Definition and meaning of water pore at MeaningMonkey.org. water pore meaning and definition in the English Dictionary.WATER PORE noun
Definition of water pore (noun)
- a pore that exudes water on the surface or margin of a leaf of higher plants
- synonyms: hydathode, water stoma
Source: Princeton University Wordnet