Meaning of HORSELEECH in Punjabi
Use in sentences of HORSELEECH
Meaning of HORSELEECH in English
- A large blood-sucking leech (Haemopsis vorax), of Europe and Northern Africa. It attacks the lips and mouths of horses.
- A farrier; a veterinary surgeon.
Articles Related to ‘HORSELEECH’
ਅੱਖਰਾਂ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਹੋਰ ਸ਼ਬਦ ਵੇਖੋ