meaning of enuresis

1. An involuntary discharge of urine; incontinence of urine.
2.
inability to control the flow of urine and involuntary urination


Related Words

enuresis |

Developed & Maintained By Taraprasad.com

Treasure Words