Allmouth Meaning

There are 1 meaning(s) for word Allmouth

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

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