Latin-English dictionary »

sanguisuga meaning in English

LatinEnglish
sanguisuga [sanguisugae] (1st) F
noun

horseleech (Douay)noun
[UK: ˈhɔː.sliːtʃ] [US: ˈhɔːrs.ˌliːtʃ]

leech [leeches]noun
[UK: liːtʃ] [US: ˈliːtʃ]
The leech is a parasite. = Sanguisuga parasitus est.