water pore

noun

Definition of water pore

1 : a pore by which the water tubes of various invertebrates open externally
2 : hydathode