English Dictionary
◊ PETROMYZONTIDAE
Petromyzontidae
n : lampreys [syn: {Petromyzontidae}, {family Petromyzontidae}]