Mudfish



ENGLISH MEANING
noun
1.
The European loach.
2.
The South American lipedosiren, and the allied African species (Protopterus annectens).
3.
The mud minnow.
1.
The bowfin