wrymouth

Explore definitions, synonyms, and language insights of wrymouth

Definitions

Noun
eellike Atlantic bottom fish with large almost vertical mouth

More General Terms