EGAVE

protoglomerulus

Meaning

  1. noun A structure that develops into a glomerulus

Similar words

macroglomerulus glomerulopodocyte glomerulus glome glomerule gliosphere nephridium glomalean protoperithecium protosphere

Save “protoglomerulus” to learn later