SPLENCULUS


Meaning of SPLENCULUS in English

noun a lienculus.

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