spore cases

English

Noun

spore cases

  1. plural of spore case