sanguisuge
/sæŋˈɡwaɪdʒ/Definitions
1. noun
A type of leech, especially a bloodsucking one.
“The sanguisuge had attached itself to the animal’s leg.”
1. noun
A type of leech, especially a bloodsucking one.
“The sanguisuge had attached itself to the animal’s leg.”