Petro meaning
Rock; stone.
Petroglyph.
prefix
Petroleum.
Petrochemistry.
prefix
Rock or stone.
Petrography.
affix
Petroleum.
Petrochemical.
affix
Of or relating to the petroleum business.
Petrodollars, petropolitics.
affix
Advertisement
Origin of petro
Greek from petros stone per-2 in Indo-European roots