Torbay sole

English

Noun

Torbay sole (plural Torbay soles)

  1. (UK) An Atlantic flatfish of species Glyptocephalus cynoglossus (syn. Pleuronectes cynoglossus); witch.

Synonyms

Translations

References