hirudo Urdu Meaning
Hirudo - Urdu Meaning and Translation of Hirudo (علقہ - ), Total 2 meanings for Hirudo , Roman Urdu Meaning for word Hirudo , English Definition and more.
Hirudo is a genus of leeches of the family Hirudinidae. It was described by Linnaeus in 1758.
Sponored Video