glomerulosa

English

Noun

glomerulosa (plural glomerulosas)

  1. Ellipsis of zona glomerulosa.