Word info

sublobular

Adjective

Meaning

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

Source: Webster's dictionary

Close letter words and terms