What is the full meaning of ballistospore
a spore, esp. a fungal spore, that is forcefully ejected from its source [n -S]
Example of the word ballistospore placed on a Scrabble board.