splenii

English

Noun

splenii

  1. plural of splenius