10 letters · 15 points in Scrabble
noun pumping a liquid into an organ or tissue (especially by way of blood vessels)