Tamil Dictionary 🔍

petro-

Pet"ro-. Defn: A combining form from Gr. rock, stone; as, petrology, petroglyphic.


petro- - Similar Words