Definition of Lotte

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

Synonyms for word "lotte"

Semanticaly linked words with "lotte"

Hyponims for word "lotte"