Skip to main content

sublobular

Advertisement
English sublobular meaning in English  •  sublobular का अर्थ अंग्रेजी में
Adjective
  • Situated under, or at the bases of, the lobules of the liver.