Noun Definition

squalus

1.Definition: spiny dogfishes

Category: Animals