Definify.com

Definition 2024


Torbay_sole

Torbay sole

English

Noun

Torbay sole (plural Torbay soles)

  1. An Atlantic flatfish, Glyptocephalus cynoglossus; witch.

Synonyms

Translations