Sort:  

It's supposed to be a joke girl. Hahaha. I just made things up. I don't know if it's true or not. I just remember the scientific name of leeches from biology back high school. I don't know about hirudin or any compound from the saliva of leeches. Haha

Hahahahah! ge lang. love man tika. psayloon ra tika sa imong joke. hahahha