English edit

Noun edit

glomerulosa (plural glomerulosas)

  1. Ellipsis of zona glomerulosa.