French-English dictionary »

lamproie de rivière meaning in English

FrenchEnglish
lamproie de rivière nom {f}

European river lamprey◼◼◼(European species of lamprey)
noun