Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lienculus

- One of the small nodules sometimes found in the neighborhood of the spleen; an accessory or supplementary spleen.