barium hydroxide baoh2 – Meaning and Explanation