greater sacs

English

Noun

greater sacs

  1. plural of greater sac