Polish-English dictionary »

hematofag meaning in English

PolishEnglish
hematofag noun

hematophagynoun
practice of feeding on blood