English edit

Noun edit

splenomata

  1. plural of splenoma