muscalonge

mʌsˈkælɒndʒ

Definitions

1. noun

a type of large sturgeon found in the Great Lakes

“The muscalonge is a vital part of the lake’s ecosystem.”

Synonyms

  • lake sturgeon
  • sturgeon