What is the full meaning of diphosgenes
DIPHOSGENE, a liquid compound used as a poisonous gas [n]
Example of the word diphosgenes placed on a Scrabble board.