dogfish
noun
- 1
Any of various small sharks
- 2
The bowfin, Amia calva.
Synonyms
Translate โdogfishโ into another language
Choose a language below to open the translator with English selected as the source language.
Any of various small sharks
The bowfin, Amia calva.
Synonyms
Choose a language below to open the translator with English selected as the source language.