whale sucker

Explore definitions, synonyms, and language insights of whale sucker

Definitions

Noun
large blue Pacific remora that attaches to whales and dolphins