splenic plexuses

English

Noun

splenic plexuses

  1. plural of splenic plexus