Ichthyobdella
noun
Ich·thy·ob·del·la
: a genus (the type of the family Ichthyobdellidae) of elongated freshwater and marine leeches (order Rhynchobdellida) parasitic on fishes and other vertebrates
Love words? Need even more definitions?
Merriam-Webster unabridged
Share