thrombin thrombase – Meaning and Explanation