Synonym-English dictionary »

bloodsucker synonyms in English

SynonymEnglish
bloodsucker noun

hirudineannoun

leechnoun

bloodsucker noun
generic term

hirudo medicinalisnoun

horseleechnoun

medicinal leechnoun