Snipefish Meaning

There are 1 meaning(s) for word Snipefish

Meaning 1 : small bottom-dwelling fish of warm seas having a compressed body and a long snout with a toothless mouth

    Synonyms : bellows fish