EGAVE

glomerulate

Meaning

  1. adjective Having glomeruli
  2. verb To cause or to undergo glomerulation.

Similar words

polyglomerular multiglomerular uniglomerular globular cupulate globose loculated polylobulated multilobulated aggregate

Save “glomerulate” to learn later