SANGUISUGA


Meaning of SANGUISUGA in English

sangui·suga

n [Zool.] leech, bloodsucker

Interlingua English vocab.      Английский словарь Интерлингва.