Definition of Smoothhound

  • 1. Smooth dogfish of European coastal waters Noun

Synonyms for word "smoothhound"

Semanticaly linked words with "smoothhound"

Hyponims for word "smoothhound"