- secreting or producing urine.
- contained in urine.
Origin of urogenous
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018
- producing or derived from urine
- involved in the secretion and excretion of urine
- Producing urine.
- Produced or derived from urine.