Meaning of squalus acanthias
Definition of squalus acanthias
(noun)
destructive
dogfish
of the Atlantic
coastal
waters
of America and Europe;
widely
used
in
anatomy
classes
Other information on squalus acanthias
WIKIPEDIA results for
squalus acanthias
Amazon results for
squalus acanthias
Tweet