Horrifyingly repellent; gruesome, terrifying.
Of, pertaining to, affecting or containing blood
hematinic