solenophage

Noun

 * 1)  Any solenophagous feeding directly on blood vessels organism

Related terms

 * solenophagic