sanguisuga

Noun
1