eelblenny

Explore definitions, synonyms, and language insights of eelblenny

Definitions

Noun
eellike fishes found in subarctic coastal waters

More General Terms