Sand pride Meaning, Definition & Usage

Definitions
  1. (Zoöl.), a small british lamprey now considered to be the young of larger species; called also sand prey.

Webster 1913