Chemistry Petra means ______ ? Options:A. PetrolB. SedimentC. RockD. FuelView AnswerC. Rock Continue Reading Previous: Process used to separate insoluble particles from liquids is ___________ ?Next: Which Organisation has released the world development report 2023?