You searched for: “splenoncus
splenoncus
1. An enlarged spleen.
2. A tumor of the spleen.