Definify.com

Definition 2025


hemovores

hemovores

English

Noun

hemovores

  1. plural of hemovore