solenophagous

Adjective

 * 1) Feeding directly on blood from blood vessels.