Eager for or wanting blood.
Obstinate; stubborn.
Of, pertaining to, affecting or containing blood
hematinic