scarlet phosphoroustranslation and definition "scarlet phosphorous", tamil lexiconWordTamil Definitionscarlet phosphorousகடுஞ்சிவப்புப்பொசுபரசு