meaning of hirudo

1. A genus of leeches, including the common medicinal leech. See Leech.
2.
type genus of the family Hirudinidae


Related Words

hirudo | hirudo medicinalis |

Developed & Maintained By Taraprasad.com

Treasure Words