carrier shells

English

Noun

carrier shells

  1. plural of carrier shell