meaning of sanguivorous

1. Subsisting upon blood; -- said of certain blood-sucking bats and other animals. See Vampire.


Related Words

sanguivorous |

Developed & Maintained By Taraprasad.com

Treasure Words