Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sanguisuge Definition

Cancel
sanguisuge
noun
A leech (blood-sucking annelid)

Words Related to sanguisuge!

sanguisuge Examples by Brain Bank Users