Skip to main content

muskellunge

English muskellunge meaning in English  •  muskellunge का अर्थ अंग्रेजी में
Noun
  • A large American pike (Esox masquinongy formerly Esox nobilior) found in the Great Lakes, and other Northern lakes, and in the St. Lawrence River. It is valued as a food fish.
Advertisement