Definitions for lienculus
  • Lienculus (n.) - One of the small nodules sometimes found in the neighborhood of the spleen; an accessory or supplementary spleen.
Words in your word
2 Letter Words
el en es in is li ne nu si un us