Meaning of miller's-thumb

Definition of miller's-thumb

(noun) small freshwater sculpin of Europe and North America

Other information on miller's-thumb

WIKIPEDIA results for miller's-thumb
Amazon results for miller's-thumb