SANGUINIVOROUS MEANING IN ENGLISH

• Sanguinivorous Definition & Synonyms

  1. (a.) Subsisting on blood.


RECENT SEARCHES