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