What is the full meaning of pyrophones
PYROPHONE, an organ producing interference-tones by pairs of flames in tubes [n]
Example of the word pyrophones placed on a Scrabble board.