English translation for "glomérule"
|
- n. glomerulus, cluster of small blood vessels (anatomy)
- Similar Words:
- "globuline" English translation, "gloire" English translation, "glomus" English translation, "glome" English translation, "glomérulaire" English translation, "glomérulonéphrite" English translation, "glomérulopathie" English translation, "gloria" English translation, "gloria steinem" English translation, "glorieux" English translation
|
|
|