Amazon giant leechWiktionary 原文英美释义名词noun1A freshwater, jawless, blood-sucking leech (Haementeria ghilianii), endemic to the northern portions of the Amazon river, ranging from Venezuela and the Guianas.