splenculi

English

Noun

splenculi

  1. plural of splenculus