Chambers dictionary of science and technology (India : BH pub ltd, 2004)
Keywords: English...; Science...