Medical Dictionary
glomerulosa
noun glo·mer·u·lo·sa \-(y)ə-ˈlō-sə; -zə\
plural glo·mer·u·lo·sae \-sē, -sī, -zē, -zī\
Medical Definition of GLOMERULOSA
—glo·mer·u·lo·sal \-ˈlō-səl, -zəl\ adjective
Seen & Heard
What made you want to look up glomerulosa? Please tell us where you read or heard it (including the quote, if possible).