mudcat
English
mudcat meaning in English • mudcat का अर्थ अंग्रेजी में
Noun
- A large catfish (Pylodictus olivaris, formerly Leptops olivaris) of the central U. S. having a flattened head and projecting jaw.