Meaning of dogfish
Definition of dogfish
(noun)
primitive
long-bodied
carnivorous
freshwater
fish
with a
very
long
dorsal
fin;
found
in
sluggish
waters
of North America
any of
several
small
sharks
Other information on dogfish
WIKIPEDIA results for
dogfish
Amazon results for
dogfish
Tweet