meaning of sanguinivorous

1. Subsisting on blood.


Related Words

sanguinivorous |

Developed & Maintained By Taraprasad.com

Treasure Words