splenomata
English
Noun
splenomata
plural of
splenoma