boron trifluoride bf3 – Meaning and Explanation