Definify.com

Definition 2024


river_lampreys

river lampreys

English

Noun

river lampreys

  1. plural of river lamprey