phosphorous dihydridetranslation and definition "phosphorous dihydride", tamil lexiconWordTamil Definitionphosphorous dihydrideபொசுபரசீரைதரைட்டு