Goosefish Meaning

There are 1 meaning(s) for word Goosefish

Meaning 1 : fishes having large mouths with a wormlike filament attached for luring prey

    Synonyms : allmouth,  angler,  angler fish,  anglerfish,  lophius americanus,  lotte,  monkfish