English edit

Noun edit

castor-sacs

  1. plural of castor-sac