STONE ROLLER


Meaning of STONE ROLLER in English

[stone roller] n (1878) 1: hog sucker

2: a common cyprinid fish (Campostoma anomalum) found esp. in clear streams of the central U.S.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.