lymphuria
English Dictionary
->
Letter L
-> lymphuria
Search Dictionary:
lymphuria Definition
(n)
the
presence
of
lymph
in
the
urine
lymphuria Synonyms
lymphuria
© Art Branch Inc.