1. The ability for the body to absorb a material 2. A word invented by Ben for a literature review
Hey man do you still have that bit of metal in your body? Nah, luckily due to its BIOABSORBABILITY it isn't in me anymore