sanguivorous in Japanese
sanguivorous in Japanese
吸血
That feeds on blood; bloodsucking, hematophagous
吸血性
That feeds on blood; bloodsucking, hematophagous