English edit

Noun edit

ballistospores

  1. plural of ballistospore