ALL0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ Share This Tweet Share A modified pore, especially on a leaf, that exudes drops of water. Related Images: