English to Hindi

Meaning for:
water stoma
other
जल रंध्र