SUBLOBULAR MEANING IN ENGLISH

• Sublobular Definition & Synonyms

  1. (a.) Situated under, or at the bases of, the lobules of the liver.


RECENT SEARCHES