lamproie (French) comes from Old French lamproie, from Latin lampreda, from Latin lampetra, from Latin petra, from Ancient Greek πέτρα — rock formation: cliff, ledge, cave, ridge; stone.
lamproie (French): lamprey
Definitions
lamprey
Ancestry of “lamproie”, step by step
lamproie traces back through two separate lines of ancestry.