Branchellion
noun
Bran·chel·lion
braŋˈkelyən
: a genus of leeches with external gills along the sides of the body that are parasitic on fishes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share