lefteye flounder

Noun
  1. Flatfishes with both eyes on the left side of the head (synset 102663647)

Found on Word Lists

Other Searches