Robuta

https://www.merriam-webster.com/medical/interlobular%20vein INTERLOBULAR VEIN Definition & Meaning | Merriam-Webster Medical The meaning of INTERLOBULAR VEIN is any of the veins in the cortex of the kidney that empty into the arcuate veins. merriam websterveindefinitionmeaningmedical https://www.semanticscholar.org/topic/Interlobular-Artery/4259382 Interlobular Artery | Semantic Scholar An artery that supplies blood to the renal lobes. arterysemanticscholar