lefteye flounder Meaning, Definition & Usage

  1. noun flatfishes with both eyes on the left side of the head
    lefteyed flounder.

WordNet