splenomata

English

Noun

splenomata

  1. plural of splenoma