splenic plexi

English

Noun

splenic plexi

  1. plural of splenic plexus