phosphorous hydridetranslation and definition "phosphorous hydride", tamil lexiconWordTamil Definitionphosphorous hydrideபொசுபரசைதரைட்டு