|
Definition of Water pore
1. Noun. A pore that exudes water on the surface or margin of a leaf of higher plants.
Medical Definition of Water pore
1.
1.
|
1. Noun. A pore that exudes water on the surface or margin of a leaf of higher plants.
1.
1.