Amazon giant leech
Meanings
noun
- A freshwater, jawless, blood-sucking leech (Haementeria ghilianii), endemic to the northern portions of the Amazon river, ranging from Venezuela and the Guianas.
Word forms
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.