Word info

subglomerular

Adjective

Meaning

subglomerular (not comparable)

Beneath the glomerulus

Source: en.wiktionary.org

Close letter words and terms