SANGUISUGA Meaning of SANGUISUGA in English sangui·sugan [Zool.] leech, bloodsucker Interlingua English vocab. Английский словарь Интерлингва. 2012