whalesucker

Explore definitions, synonyms, and language insights of whalesucker

Definitions

Noun
large blue Pacific remora that attaches to whales and dolphins