LIENCULUS Meaning of LIENCULUS in English (n.) One of the small nodules sometimes found in the neighborhood of the spleen; an accessory or supplementary spleen. Webster's English dictionary. Английский словарь Webster. 2012