Letters that make Hirudo
o, d, h, r, i, u are letters that make 'Hirudo'
1 possible definitions for 'Hirudo'
Under this definition, hirudo is a noun and has the following properties:
genus Hirudo has the same meaning as Hirudo
'Hirudo' can be a type of worm genus.
'Hirudo' can be a member of Hirudinidae, family Hirudinidae.
medicinal leech, Hirudo medicinalis are members of 'Hirudo'.