Haemadipsa ceylonica[hē′mă-dip′să sā-lon′i-kă]

Type:Term

Definitions
1. A species of land leech found in Sri Lanka; it attaches itself to the skin of animals or humans. Its bite is painful, and numerous bites may cause anemia.

Scroll to top