Petro meaning

Rock; stone.

Petroglyph.

prefix
0
0
Petroleum.

Petrochemistry.

prefix
0
0
Rock or stone.

Petrography.

affix
0
0
Petroleum.

Petrochemical.

affix
0
0
Of or relating to the petroleum business.

Petrodollars, petropolitics.

affix
0
0
Advertisement

Origin of petro

Greek from petros stone per-2 in Indo-European roots