red phosphoroustranslation and definition "red phosphorous", tamil lexiconWordTamil Definitionred phosphorousசெம்பொசுபரசு