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