English | German | Russian | Czech

glomerulate English

Meaning glomerulate meaning

What does glomerulate mean?

glomerulate

Having glomeruli

glomerulate

To cause, or to undergo glomerulation

Are you looking for...?