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

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears