Definify.com

Definition 2024


hemovores

hemovores

English

Noun

hemovores

  1. plural of hemovore