Definitions of lotte:

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