class 8 science ch 1 notes netexplanations.com net explanations is an online study source for many of you. we have prepared here the solutions for all the boards of india. Category:education Global Rank:56,906 visits:1.1M pages/Per:2.8 ADS