Skip to main content

bowfin

English bowfin meaning in English  •  bowfin का अर्थ अंग्रेजी में
Noun
  • A voracious ganoid fish (Amia calva) found in the fresh waters of the United States; the mudfish; -- called also Johnny Grindle>, and dogfish>.
Advertisement