SPLENCULUS


Meaning of SPLENCULUS in English

(n.) A lienculus.

Webster's English dictionary.      Английский словарь Webster.