interventricular septums

English edit

Noun edit

interventricular septums

  1. plural of interventricular septum