SPLENEOLUS
Meaning of SPLENEOLUS in English
splə̇ˈnēələs noun
( plural spleneo·li -əˌlī)
Etymology: New Latin, diminutive of Latin splen spleen
: an accessory spleen
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012