castor-sacs

English

Noun

castor-sacs

  1. plural of castor-sac