Meaning of squalus suckleyi

Definition of squalus suckleyi

(noun) dogfish of Pacific coast of North America

Other information on squalus suckleyi

WIKIPEDIA results for squalus suckleyi
Amazon results for squalus suckleyi