bowfin
/ˈbəʊfɪn/
bowfin
English
Noun
Ad
Definition
Any of the two extant elongated fish of the genus Amia, native to North America, previously thought to be the same species.
Etymology
From bow + fin.
Ad