interventricular septa
English
Noun
interventricular septa
plural of
interventricular septum