hydro carbon – Meaning and Explanation