Synonyms and Antonyms for lotte

1. lotte (n.)

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

Synonyms: Antonyms: