English | German | Russian | Czech

sanguivore English

Meaning sanguivore meaning

What does sanguivore mean?

sanguivore

(biology) An animal that consumes blood

Are you looking for...?