river lamprey

/R IH1 V ER0 L AE0 M P R IY0/
noun
  1. 1

    European river lamprey (Lampetra fluviatilis).