Sea lamprey /(?)/

Sea· lam·prey

Sea lamprey

  1. The common lamprey. (Zool.)