primitive long-bodied carnivorous freshwater fish with a very long dorsal fin; found in sluggish waters of North America Synonyms: bowfin, grindle, Amia calva,
How to say dogfish in Hindi and what is the meaning of dogfish in Hindi? dogfish Hindi meaning, translation, pronunciation, synonyms and example sentences are provided by Hindlish.com.