General terms:
* Ore: This is the most common term used for rocks containing valuable minerals, including metals.
* Metalliferous rock: This term specifically refers to rocks containing metals.
Specific terms based on the metal:
* Iron ore: Rocks containing iron minerals like hematite and magnetite.
* Copper ore: Rocks containing copper minerals like chalcopyrite and malachite.
* Gold ore: Rocks containing gold, often found with other minerals like quartz.
* Silver ore: Rocks containing silver, often associated with other metals like lead and zinc.
Terms based on the rock type:
* Bauxite: A sedimentary rock rich in aluminum.
* Laterite: A soil-like rock containing high amounts of iron and aluminum.
* Limestone: A sedimentary rock that can contain zinc and lead.
Ultimately, the best term to use depends on the specific type of metal and the geological context.