Medical Term:

honey urine

 

Definition: obsolete term for diabetes mellitus.

Hide
(web2)