castor sacs
English
Noun
castor
sacs
plural of
castor sac