English | German | Russian | Czech

haematophagous English

Meaning haematophagous meaning

What does haematophagous mean?

haematophagous

feeding on blood

Are you looking for...?