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>.