allmouth - definitions and synonyms

allmouth noun

  1. English Meaning: 

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