leatherfish

Explore definitions, synonyms, and language insights of leatherfish

Definitions

Noun
any of several brightly colored tropical filefishes

More General Terms