Definition of Allmouth

  • 1. Fishes having large mouths with a wormlike filament attached for luring prey Noun

Synonyms for word "allmouth"

Semanticaly linked words with "allmouth"

Hyponims for word "allmouth"