non invasive – Meaning and Explanation