lefteyed flounder Meaning, Definition & Usage

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

WordNet