Definition of "hemovores"

hemovores