Tamil Dictionary 🔍

sublobular

Sub*lob"u*lar, a. (Anat.) Defn: Situated under, or at the bases of, the lobules of the liver.


sublobular - Similar Words