Meaning of smoothhound

Definition of smoothhound

(noun) smooth dogfish of European coastal waters

Other information on smoothhound

WIKIPEDIA results for smoothhound
Amazon results for smoothhound