English Dictionary
◊ PETROMYZON
Petromyzon
n : typical lampreys [syn: {Petromyzon}, {genus Petromyzon}]