sanguivorous /sæŋ'^wivәrәs/ 📖 中文释义 a. [动]食血的,吸血的 📘 English Definition(英文释义) a. Subsisting upon blood; -- said of certainblood-sucking bats and other animals. See Vampire. ← sanguiterous S 字母词表