ballistospores
English
Noun
ballistospores
plural of
ballistospore