splenia

English

Noun

splenia

  1. plural of splenium

Anagrams