Glomerulosclerosis

What is Glomerulosclerosis?

Glomerulosclerosis definition and meaning on Dictionary terms:
noun
a climbing lily of the genus Gloriosa, native to Africa and Asia, having showy red and yellow flowers.

 

reference: www.dictionary.com/browse/glomerulosclerosis

Tags: