river lampreys

English

Noun

river lampreys

  1. plural of river lamprey