Mustelus mustelus

Explore definitions, synonyms, and language insights of Mustelus mustelus

Definitions

Noun
smooth dogfish of European coastal waters

More General Terms