sabbush sabbush 11-02-2018 Physics contestada what does the word deficiency mean a.need b.excess c.problem d.lack