Find the word definition

Wikipedia
Ichthyomyzon

Ichthyomyzon is a genus of northern lampreys in the sub-family Petromyzontinae, native to North America.