STONE ROLLER


Meaning of STONE ROLLER in English

noun

1. : hog sucker

2. : a small common cyprinid fish ( Campostoma anomalum ) found chiefly in clear streams of the central United States

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.