Meaning of wrymouth

Definition of wrymouth

(noun) eellike Atlantic bottom fish with large almost vertical mouth

Other information on wrymouth

WIKIPEDIA results for wrymouth
Amazon results for wrymouth