Online English Dictionary

Home

Sublobular


a.

Situated under, or at the bases of, the lobules of the liver.


© 2009 Dammam Community College