×

glomerulus meaning in French

n. glomérule (anatomie)

Related Words

  1. glomerular filtration rate
  2. glomerulonephritis
  3. glomus
  4. gloom
PC Version

Copyright © 2018 WordTech Co.