Squalidae

Explore definitions, synonyms, and language insights of Squalidae

Definitions

Noun
dogfishes having a spine in each dorsal fin

More General Terms