Skip to main content

mattowacca

English mattowacca meaning in English  •  mattowacca का अर्थ अंग्रेजी में
Noun
  • An American clupeoid fish (Clupea mediocris), similar to the shad in habits and appearance, but smaller and less esteemed for food; -- called also hickory shad>, tailor shad>, fall herring>, and shad herring>.
Advertisement