lamproie marine

French

Noun

lamproie marine f (plural lamproies marines)

  1. sea lamprey