×

glomérulaire meaning in English

adj. glomerular, of a glomerulus, of a cluster of small blood vessels (anatomy)

Related Words

  1. glomus
  2. glome
  3. glomérule
  4. glomérulonéphrite
PC Version

Copyright © 2018 WordTech Co.