Where does “sanguisuge” come from?
sanguisuge (English) comes from Middle English sanguisuge, from Latin sanguisūga, from Latin sanguīs, from Proto-Italic *sangwens, from Proto-Indo-European h₁sh₂-én-, from Proto-Indo-European h₁ésh₂r̥ — blood.
sanguisuge (English): A leech
Ancestry of “sanguisuge”, step by step