What is the full meaning of ammonals
AMMONAL, a powerful explosive [n]
Example of the word ammonals placed on a Scrabble board.