polyglomerular

English

Etymology

From poly- +‎ glomerular.

Adjective

polyglomerular (not comparable)

  1. Relating to many glomeruli