lumpsucker

Explore definitions, synonyms, and language insights of lumpsucker

Definitions

Noun
any of several very small lumpfishes